Big Huge Thesaurus

sensory faculty

noun